tun shell snails - French English Dictionary